package com.atguigu.spzx.manager.mapper;

import com.atguigu.spzx.model.dto.system.SysRoleDto;
import com.atguigu.spzx.model.entity.system.SysRole;

import java.util.List;

public interface SysRoleMapper {
    List<SysRole> selectByPage(SysRoleDto sysRoleDto);

    void saveRole(SysRoleDto sysRoleDto);

    void updateRole(SysRoleDto sysRoleDto);

    SysRole selectRoleById(Long id);

    void deleteSysRoleById(Long roleId);

    /**
     * 查询所所有角色
     * @return
     */
    List<SysRole> selectAllRole();
}
